package com.atguigu.cloud.service;

import com.atguigu.cloud.entities.Pay;

import java.util.List;

/**
 * @author HanYiMing
 * @description
 * @date 2024/3/19
 * @lastEditDate 2024/3/19
 * @lastEditAuthor
 * @lastDescription
 */
public interface PayService {

    /**
     * @param pay 订单信息
     * @return 返回添加结果
     * @description 添加订单信息
     * @author HanYiMing
     * @date 2024/3/19
     */
    int add(Pay pay);

    /**
     * @param id 订单id
     * @return 删除结果
     * @description 根据id删除订单信息
     * @author HanYiMing
     * @date 2024/3/19
     */
    int delete(Integer id);

    int update(Pay pay);

    Pay getById(Integer id);

    List<Pay> getAll();

}
